<?php

namespace Ladenise\EveBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Mapsolarsystems
 */
class Mapsolarsystems
{
    /**
     * @var integer
     */
    private $solarsystemid;

    /**
     * @var integer
     */
    private $regionid;

    /**
     * @var integer
     */
    private $constellationid;

    /**
     * @var string
     */
    private $solarsystemname;

    /**
     * @var float
     */
    private $x;

    /**
     * @var float
     */
    private $y;

    /**
     * @var float
     */
    private $z;

    /**
     * @var float
     */
    private $xmin;

    /**
     * @var float
     */
    private $xmax;

    /**
     * @var float
     */
    private $ymin;

    /**
     * @var float
     */
    private $ymax;

    /**
     * @var float
     */
    private $zmin;

    /**
     * @var float
     */
    private $zmax;

    /**
     * @var float
     */
    private $luminosity;

    /**
     * @var integer
     */
    private $border;

    /**
     * @var integer
     */
    private $fringe;

    /**
     * @var integer
     */
    private $corridor;

    /**
     * @var integer
     */
    private $hub;

    /**
     * @var integer
     */
    private $international;

    /**
     * @var integer
     */
    private $regional;

    /**
     * @var integer
     */
    private $constellation;

    /**
     * @var float
     */
    private $security;

    /**
     * @var integer
     */
    private $factionid;

    /**
     * @var float
     */
    private $radius;

    /**
     * @var integer
     */
    private $suntypeid;

    /**
     * @var string
     */
    private $securityclass;


    /**
     * Get solarsystemid
     *
     * @return integer 
     */
    public function getSolarsystemid()
    {
        return $this->solarsystemid;
    }

    /**
     * Set regionid
     *
     * @param integer $regionid
     * @return Mapsolarsystems
     */
    public function setRegionid($regionid)
    {
        $this->regionid = $regionid;
    
        return $this;
    }

    /**
     * Get regionid
     *
     * @return integer 
     */
    public function getRegionid()
    {
        return $this->regionid;
    }

    /**
     * Set constellationid
     *
     * @param integer $constellationid
     * @return Mapsolarsystems
     */
    public function setConstellationid($constellationid)
    {
        $this->constellationid = $constellationid;
    
        return $this;
    }

    /**
     * Get constellationid
     *
     * @return integer 
     */
    public function getConstellationid()
    {
        return $this->constellationid;
    }

    /**
     * Set solarsystemname
     *
     * @param string $solarsystemname
     * @return Mapsolarsystems
     */
    public function setSolarsystemname($solarsystemname)
    {
        $this->solarsystemname = $solarsystemname;
    
        return $this;
    }

    /**
     * Get solarsystemname
     *
     * @return string 
     */
    public function getSolarsystemname()
    {
        return $this->solarsystemname;
    }

    /**
     * Set x
     *
     * @param float $x
     * @return Mapsolarsystems
     */
    public function setX($x)
    {
        $this->x = $x;
    
        return $this;
    }

    /**
     * Get x
     *
     * @return float 
     */
    public function getX()
    {
        return $this->x;
    }

    /**
     * Set y
     *
     * @param float $y
     * @return Mapsolarsystems
     */
    public function setY($y)
    {
        $this->y = $y;
    
        return $this;
    }

    /**
     * Get y
     *
     * @return float 
     */
    public function getY()
    {
        return $this->y;
    }

    /**
     * Set z
     *
     * @param float $z
     * @return Mapsolarsystems
     */
    public function setZ($z)
    {
        $this->z = $z;
    
        return $this;
    }

    /**
     * Get z
     *
     * @return float 
     */
    public function getZ()
    {
        return $this->z;
    }

    /**
     * Set xmin
     *
     * @param float $xmin
     * @return Mapsolarsystems
     */
    public function setXmin($xmin)
    {
        $this->xmin = $xmin;
    
        return $this;
    }

    /**
     * Get xmin
     *
     * @return float 
     */
    public function getXmin()
    {
        return $this->xmin;
    }

    /**
     * Set xmax
     *
     * @param float $xmax
     * @return Mapsolarsystems
     */
    public function setXmax($xmax)
    {
        $this->xmax = $xmax;
    
        return $this;
    }

    /**
     * Get xmax
     *
     * @return float 
     */
    public function getXmax()
    {
        return $this->xmax;
    }

    /**
     * Set ymin
     *
     * @param float $ymin
     * @return Mapsolarsystems
     */
    public function setYmin($ymin)
    {
        $this->ymin = $ymin;
    
        return $this;
    }

    /**
     * Get ymin
     *
     * @return float 
     */
    public function getYmin()
    {
        return $this->ymin;
    }

    /**
     * Set ymax
     *
     * @param float $ymax
     * @return Mapsolarsystems
     */
    public function setYmax($ymax)
    {
        $this->ymax = $ymax;
    
        return $this;
    }

    /**
     * Get ymax
     *
     * @return float 
     */
    public function getYmax()
    {
        return $this->ymax;
    }

    /**
     * Set zmin
     *
     * @param float $zmin
     * @return Mapsolarsystems
     */
    public function setZmin($zmin)
    {
        $this->zmin = $zmin;
    
        return $this;
    }

    /**
     * Get zmin
     *
     * @return float 
     */
    public function getZmin()
    {
        return $this->zmin;
    }

    /**
     * Set zmax
     *
     * @param float $zmax
     * @return Mapsolarsystems
     */
    public function setZmax($zmax)
    {
        $this->zmax = $zmax;
    
        return $this;
    }

    /**
     * Get zmax
     *
     * @return float 
     */
    public function getZmax()
    {
        return $this->zmax;
    }

    /**
     * Set luminosity
     *
     * @param float $luminosity
     * @return Mapsolarsystems
     */
    public function setLuminosity($luminosity)
    {
        $this->luminosity = $luminosity;
    
        return $this;
    }

    /**
     * Get luminosity
     *
     * @return float 
     */
    public function getLuminosity()
    {
        return $this->luminosity;
    }

    /**
     * Set border
     *
     * @param integer $border
     * @return Mapsolarsystems
     */
    public function setBorder($border)
    {
        $this->border = $border;
    
        return $this;
    }

    /**
     * Get border
     *
     * @return integer 
     */
    public function getBorder()
    {
        return $this->border;
    }

    /**
     * Set fringe
     *
     * @param integer $fringe
     * @return Mapsolarsystems
     */
    public function setFringe($fringe)
    {
        $this->fringe = $fringe;
    
        return $this;
    }

    /**
     * Get fringe
     *
     * @return integer 
     */
    public function getFringe()
    {
        return $this->fringe;
    }

    /**
     * Set corridor
     *
     * @param integer $corridor
     * @return Mapsolarsystems
     */
    public function setCorridor($corridor)
    {
        $this->corridor = $corridor;
    
        return $this;
    }

    /**
     * Get corridor
     *
     * @return integer 
     */
    public function getCorridor()
    {
        return $this->corridor;
    }

    /**
     * Set hub
     *
     * @param integer $hub
     * @return Mapsolarsystems
     */
    public function setHub($hub)
    {
        $this->hub = $hub;
    
        return $this;
    }

    /**
     * Get hub
     *
     * @return integer 
     */
    public function getHub()
    {
        return $this->hub;
    }

    /**
     * Set international
     *
     * @param integer $international
     * @return Mapsolarsystems
     */
    public function setInternational($international)
    {
        $this->international = $international;
    
        return $this;
    }

    /**
     * Get international
     *
     * @return integer 
     */
    public function getInternational()
    {
        return $this->international;
    }

    /**
     * Set regional
     *
     * @param integer $regional
     * @return Mapsolarsystems
     */
    public function setRegional($regional)
    {
        $this->regional = $regional;
    
        return $this;
    }

    /**
     * Get regional
     *
     * @return integer 
     */
    public function getRegional()
    {
        return $this->regional;
    }

    /**
     * Set constellation
     *
     * @param integer $constellation
     * @return Mapsolarsystems
     */
    public function setConstellation($constellation)
    {
        $this->constellation = $constellation;
    
        return $this;
    }

    /**
     * Get constellation
     *
     * @return integer 
     */
    public function getConstellation()
    {
        return $this->constellation;
    }

    /**
     * Set security
     *
     * @param float $security
     * @return Mapsolarsystems
     */
    public function setSecurity($security)
    {
        $this->security = $security;
    
        return $this;
    }

    /**
     * Get security
     *
     * @return float 
     */
    public function getSecurity()
    {
        return $this->security;
    }

    /**
     * Set factionid
     *
     * @param integer $factionid
     * @return Mapsolarsystems
     */
    public function setFactionid($factionid)
    {
        $this->factionid = $factionid;
    
        return $this;
    }

    /**
     * Get factionid
     *
     * @return integer 
     */
    public function getFactionid()
    {
        return $this->factionid;
    }

    /**
     * Set radius
     *
     * @param float $radius
     * @return Mapsolarsystems
     */
    public function setRadius($radius)
    {
        $this->radius = $radius;
    
        return $this;
    }

    /**
     * Get radius
     *
     * @return float 
     */
    public function getRadius()
    {
        return $this->radius;
    }

    /**
     * Set suntypeid
     *
     * @param integer $suntypeid
     * @return Mapsolarsystems
     */
    public function setSuntypeid($suntypeid)
    {
        $this->suntypeid = $suntypeid;
    
        return $this;
    }

    /**
     * Get suntypeid
     *
     * @return integer 
     */
    public function getSuntypeid()
    {
        return $this->suntypeid;
    }

    /**
     * Set securityclass
     *
     * @param string $securityclass
     * @return Mapsolarsystems
     */
    public function setSecurityclass($securityclass)
    {
        $this->securityclass = $securityclass;
    
        return $this;
    }

    /**
     * Get securityclass
     *
     * @return string 
     */
    public function getSecurityclass()
    {
        return $this->securityclass;
    }
}
